package com.yuan.mapper;

import com.yuan.bean.UserLogin;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface UserInformationMapper {

    //通过user_id查询对应的用户
    public UserLogin selectByUserId(Integer userId);

    //查询所有用户
    public List<UserLogin> selectAll();

    //添加用户
    public int addUser(UserLogin userLogin);

    //修改用户信息
    public int updateUser(String id,String userName,String password,String company,String job);

    //用户借书数量的改变
    public int updateNum(Integer userId ,Integer num);

    //查询用户的借书数量
    public int selectNum(Integer userId);

    //后台添加用户
    int saveUser(UserLogin userLogin);

    //删除用户
    public int delByUserId(Integer userId);

    //后台修改用户
    public int updateUserByUserId(UserLogin userLogin);
}
